English Adjectives: cribrate

English Adjectives verb 'cribrate' conjugated